edificio alfombra - German English Dictionary